Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]


Security policies for component: Crypto Token Framework

[Top]


Functions

MCTDH::Agree(const CDHPublicKey &,HBufC8 *&,TRequestStatus &) MCTDH::PublicKey(const TInteger &,const TInteger &,CDHPublicKey *&,TRequestStatus &) MCTDecryptor::Decrypt(const TDesC8 &,TDes8 &,TRequestStatus &) MCTKeyStoreManager::CreateKey(CCTKeyInfo *&,TRequestStatus &) MCTKeyStoreManager::DeleteKey(TCTTokenObjectHandle,TRequestStatus &) MCTKeyStoreManager::ExportEncryptedKey(TCTTokenObjectHandle,const CPBEncryptParms &,HBufC8 *&,TRequestStatus &) MCTKeyStoreManager::ExportKey(TCTTokenObjectHandle,HBufC8 *&,TRequestStatus &) MCTKeyStoreManager::ImportEncryptedKey(const TDesC8 &,CCTKeyInfo *&,TRequestStatus &) MCTKeyStoreManager::ImportKey(const TDesC8 &,CCTKeyInfo *&,TRequestStatus &) MCTKeyStoreManager::SetManagementPolicy(TCTTokenObjectHandle,const TSecurityPolicy &,TRequestStatus &) MCTKeyStoreManager::SetPassphraseTimeout(TInt,TRequestStatus &) MCTKeyStoreManager::SetUsePolicy(TCTTokenObjectHandle,const TSecurityPolicy &,TRequestStatus &) MCTSigner::Sign(const TDesC8 &,Signature &,TRequestStatus &) MCTSigner::SignMessage(const TDesC8 &,Signature &,TRequestStatus &) MCTWritableCertStore::Add(const TDesC &,TCertificateFormat,TCertificateOwnerType,const TKeyIdentifier *,const TKeyIdentifier *,const TDesC8 &,TRequestStatus &) MCTWritableCertStore::Add(const TDesC &,TCertificateFormat,TCertificateOwnerType,const TKeyIdentifier *,const TKeyIdentifier *,const TDesC8 &,const TBool,TRequestStatus &) MCTWritableCertStore::Remove(const CCTCertInfo &,TRequestStatus &) MCTWritableCertStore::SetApplicability(const CCTCertInfo &,const RArray< TUid > &,TRequestStatus &) MCTWritableCertStore::SetTrust(const CCTCertInfo &,TBool,TRequestStatus &) MCertStore::Retrieve(const CCTCertInfo &,TDes8 &,TRequestStatus &) MKeyStore::ExportPublic(const TCTTokenObjectHandle &,HBufC8 *&,TRequestStatus &) MKeyStore::GetKeyInfo(TCTTokenObjectHandle,CCTKeyInfo *&,TRequestStatus &) MKeyStore::List(RMPointerArray< CCTKeyInfo > &,const TCTKeyAttributeFilter &,TRequestStatus &) MKeyStore::Open(const TCTTokenObjectHandle &,MCTDH *&,TRequestStatus &) MKeyStore::Open(const TCTTokenObjectHandle &,MCTDecryptor *&,TRequestStatus &) MKeyStore::Open(const TCTTokenObjectHandle &,MDSASigner *&,TRequestStatus &) MKeyStore::Open(const TCTTokenObjectHandle &,MRSASigner *&,TRequestStatus &)


MCTDH::Agree(const CDHPublicKey &,HBufC8 *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:171


MCTDH::PublicKey(const TInteger &,const TInteger &,CDHPublicKey *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:155


MCTDecryptor::Decrypt(const TDesC8 &,TDes8 &,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:121


MCTKeyStoreManager::CreateKey(CCTKeyInfo *&,TRequestStatus &)

Unconditional Capabilities: WriteUserData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:56


MCTKeyStoreManager::DeleteKey(TCTTokenObjectHandle,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:189


MCTKeyStoreManager::ExportEncryptedKey(TCTTokenObjectHandle,const CPBEncryptParms &,HBufC8 *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:170


MCTKeyStoreManager::ExportKey(TCTTokenObjectHandle,HBufC8 *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:144


MCTKeyStoreManager::ImportEncryptedKey(const TDesC8 &,CCTKeyInfo *&,TRequestStatus &)

Unconditional Capabilities: WriteUserData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:114


MCTKeyStoreManager::ImportKey(const TDesC8 &,CCTKeyInfo *&,TRequestStatus &)

Unconditional Capabilities: WriteUserData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:87


MCTKeyStoreManager::SetManagementPolicy(TCTTokenObjectHandle,const TSecurityPolicy &,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:233


MCTKeyStoreManager::SetPassphraseTimeout(TInt,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:252


MCTKeyStoreManager::SetUsePolicy(TCTTokenObjectHandle,const TSecurityPolicy &,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/MCTKeyStoreManager_v2.h line:211


MCTSigner::Sign(const TDesC8 &,Signature &,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:73


MCTSigner::SignMessage(const TDesC8 &,Signature &,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:55


MCTWritableCertStore::Add(const TDesC &,TCertificateFormat,TCertificateOwnerType,const TKeyIdentifier *,const TKeyIdentifier *,const TDesC8 &,TRequestStatus &)

Unconditional Capabilities: WriteDeviceData, WriteUserData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mctwritablecertstore_v2.h line:69


MCTWritableCertStore::Add(const TDesC &,TCertificateFormat,TCertificateOwnerType,const TKeyIdentifier *,const TKeyIdentifier *,const TDesC8 &,const TBool,TRequestStatus &)

Unconditional Capabilities: WriteDeviceData, WriteUserData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mctwritablecertstore_v2.h line:191


MCTWritableCertStore::Remove(const CCTCertInfo &,TRequestStatus &)

Unconditional Capabilities: WriteDeviceData, WriteUserData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mctwritablecertstore_v2.h line:91


MCTWritableCertStore::SetApplicability(const CCTCertInfo &,const RArray< TUid > &,TRequestStatus &)

Unconditional Capabilities: WriteDeviceData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mctwritablecertstore_v2.h line:123


MCTWritableCertStore::SetTrust(const CCTCertInfo &,TBool,TRequestStatus &)

Unconditional Capabilities: WriteDeviceData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mctwritablecertstore_v2.h line:147


MCertStore::Retrieve(const CCTCertInfo &,TDes8 &,TRequestStatus &)

Unconditional Capabilities: ReadUserData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mcertstore.h line:155


MKeyStore::ExportPublic(const TCTTokenObjectHandle &,HBufC8 *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:376


MKeyStore::GetKeyInfo(TCTTokenObjectHandle,CCTKeyInfo *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:233


MKeyStore::List(RMPointerArray< CCTKeyInfo > &,const TCTKeyAttributeFilter &,TRequestStatus &)

Unconditional Capabilities: ReadUserData

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:211


MKeyStore::Open(const TCTTokenObjectHandle &,MCTDH *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:326


MKeyStore::Open(const TCTTokenObjectHandle &,MCTDecryptor *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:305


MKeyStore::Open(const TCTTokenObjectHandle &,MDSASigner *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:283


MKeyStore::Open(const TCTTokenObjectHandle &,MRSASigner *&,TRequestStatus &)

Unconditional Capabilities: Dependent

File: release/9.4/common/generic/security/cryptotokens/inc_interfaces/mkeystore_v2.h line:261